one billion - French English Dictionary